manufacturing assembly cad manufacturers cadcam design employment machining milling fabrication engineering cnc machining contract cam jobs cnc manufacturer machine shop